package com.jse.util.concurrent.old.synchronization.volatile1;

public class VolatileFeaturesExample {
	volatile long vl = 0L; // ʹ��volatile����64λ��long�ͱ���

	public void set(long l) {
		vl = l; // ����volatile������д
	}

	public void getAndIncrement() {
		vl++; // ���ϣ������volatile�����Ķ�/д
	}

	public long get() {
		return vl; // ����volatile�����Ķ�
	}
}
